package com.sskj.gocoin.m;

import com.lzy.okgo.OkGo;
import com.lzy.okgo.request.GetRequest;
import com.lzy.okgo.request.PostRequest;
import com.sskj.common.base.HttpData;

import java.util.List;

/**
 * 作者 :吕志豪
 * 简书：https://www.jianshu.com/u/6e525b929aac
 * github：https://github.com/lvzhihao100
 * 描述：
 * 创建时间：2018-10-15 14:08
 */
public class HttpService {

    /**
     * 签到
     */
    public GetRequest<HttpData<List<String>>> toSignIn() {
        return OkGo.get(HttpConfig.BASE_URL + HttpConfig.SIGN);
    }

    /**
     * 撤单
     */
    public PostRequest<HttpData> cancelFabiPublishOrder(boolean isBuy, String id) {
        return OkGo.<HttpData>post(HttpConfig.BASE_URL + HttpConfig.FABI_PUBLISH_ORDER_CANCLE)
                .params("id", id)
                .params("type", isBuy ? "pmma" : "sell");
    }
//
//    /**
//     * 重置登录密码
//     *
//     * @param mobile 手机号/邮箱号
//     * @param opwd   密码
//     * @param opwd1  确认登录密码
//     * @param code   验证码
//     * @return
//     */
//    public PostRequest<HttpData> resetLoginPwd(String mobile, String opwd, String opwd1, String code) {
//        return OkGo.<HttpData>post(HttpConfig.BASE_URL + HttpConfig.RESET_LOGIN_PWD)
//                .params("mobile", mobile)
//                .params("opwd", opwd)
//                .params("opwd1", opwd1)
//                .params("code", code);
//    }

}